-
Notifications
You must be signed in to change notification settings - Fork 1.5k
/
CommunicationPool`2+EndpointConnectionPool+PoolIdleConnectionPool.xml
154 lines (154 loc) · 9.24 KB
/
CommunicationPool`2+EndpointConnectionPool+PoolIdleConnectionPool.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
<Type Name="CommunicationPool<TKey,TItem>+EndpointConnectionPool+PoolIdleConnectionPool" FullName="System.ServiceModel.Channels.CommunicationPool<TKey,TItem>+EndpointConnectionPool+PoolIdleConnectionPool">
<TypeSignature Language="C#" Value="protected class CommunicationPool<TKey,TItem>.EndpointConnectionPool.PoolIdleConnectionPool : System.ServiceModel.Channels.CommunicationPool<TKey,TItem>.IdleConnectionPool where TKey : class where TItem : class" />
<TypeSignature Language="ILAsm" Value=".class nested protected auto ansi beforefieldinit CommunicationPool`2/EndpointConnectionPool/PoolIdleConnectionPool<class TKey, class TItem> extends System.ServiceModel.Channels.CommunicationPool`2/IdleConnectionPool<!TKey, !TItem>" />
<TypeSignature Language="DocId" Value="T:System.ServiceModel.Channels.CommunicationPool`2.EndpointConnectionPool.PoolIdleConnectionPool" />
<TypeSignature Language="VB.NET" Value="Protected Class CommunicationPool(Of TKey, TItem).EndpointConnectionPool.PoolIdleConnectionPool
Inherits CommunicationPool(Of TKey, TItem).IdleConnectionPool" />
<TypeSignature Language="C++ CLI" Value="protected: where TKey : class where TItem : classref class CommunicationPool<TKey, TItem>::EndpointConnectionPool::PoolIdleConnectionPool : System::ServiceModel::Channels::CommunicationPool<TKey, TItem>::IdleConnectionPool" />
<AssemblyInfo>
<AssemblyName>System.Private.ServiceModel</AssemblyName>
<AssemblyVersion>4.10.3.0</AssemblyVersion>
</AssemblyInfo>
<TypeParameters>
<TypeParameter Name="TKey">
<Constraints>
<ParameterAttribute>ReferenceTypeConstraint</ParameterAttribute>
</Constraints>
</TypeParameter>
<TypeParameter Name="TItem">
<Constraints>
<ParameterAttribute>ReferenceTypeConstraint</ParameterAttribute>
</Constraints>
</TypeParameter>
</TypeParameters>
<Base>
<BaseTypeName>System.ServiceModel.Channels.CommunicationPool<TKey,TItem>+IdleConnectionPool</BaseTypeName>
<BaseTypeArguments>
<BaseTypeArgument TypeParamName="TKey">TKey</BaseTypeArgument>
<BaseTypeArgument TypeParamName="TItem">TItem</BaseTypeArgument>
</BaseTypeArguments>
</Base>
<Interfaces />
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public PoolIdleConnectionPool (int maxCount);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(int32 maxCount) cil managed" />
<MemberSignature Language="DocId" Value="M:System.ServiceModel.Channels.CommunicationPool`2.EndpointConnectionPool.PoolIdleConnectionPool.#ctor(System.Int32)" />
<MemberSignature Language="VB.NET" Value="Public Sub New (maxCount As Integer)" />
<MemberSignature Language="F#" Value="new System.ServiceModel.Channels.CommunicationPool<'Key, 'Item (requires 'Key : null and 'Item : null)>.EndpointConnectionPool.PoolIdleConnectionPool : int -> System.ServiceModel.Channels.CommunicationPool<'Key, 'Item (requires 'Key : null and 'Item : null)>.EndpointConnectionPool.PoolIdleConnectionPool" Usage="new System.ServiceModel.Channels.CommunicationPool<'Key, 'Item (requires 'Key : null and 'Item : null)>.EndpointConnectionPool.PoolIdleConnectionPool maxCount" />
<MemberSignature Language="C++ CLI" Value="public:
 PoolIdleConnectionPool(int maxCount);" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>System.Private.ServiceModel</AssemblyName>
<AssemblyVersion>4.10.3.0</AssemblyVersion>
</AssemblyInfo>
<Parameters>
<Parameter Name="maxCount" Type="System.Int32" />
</Parameters>
<Docs>
<param name="maxCount">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Add">
<MemberSignature Language="C#" Value="public override bool Add (TItem connection);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance bool Add(!TItem connection) cil managed" />
<MemberSignature Language="DocId" Value="M:System.ServiceModel.Channels.CommunicationPool`2.EndpointConnectionPool.PoolIdleConnectionPool.Add(`1)" />
<MemberSignature Language="VB.NET" Value="Public Overrides Function Add (connection As TItem) As Boolean" />
<MemberSignature Language="F#" Value="override this.Add : 'Item -> bool" Usage="poolIdleConnectionPool.Add connection" />
<MemberSignature Language="C++ CLI" Value="public:
 override bool Add(TItem connection);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Private.ServiceModel</AssemblyName>
<AssemblyVersion>4.10.3.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="connection" Type="TItem" />
</Parameters>
<Docs>
<param name="connection">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Count">
<MemberSignature Language="C#" Value="public override int Count { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance int32 Count" />
<MemberSignature Language="DocId" Value="P:System.ServiceModel.Channels.CommunicationPool`2.EndpointConnectionPool.PoolIdleConnectionPool.Count" />
<MemberSignature Language="VB.NET" Value="Public Overrides ReadOnly Property Count As Integer" />
<MemberSignature Language="F#" Value="member this.Count : int" Usage="System.ServiceModel.Channels.CommunicationPool<'Key, 'Item (requires 'Key : null and 'Item : null)>.EndpointConnectionPool.PoolIdleConnectionPool.Count" />
<MemberSignature Language="C++ CLI" Value="public:
 virtual property int Count { int get(); };" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>System.Private.ServiceModel</AssemblyName>
<AssemblyVersion>4.10.3.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Return">
<MemberSignature Language="C#" Value="public override bool Return (TItem connection);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance bool Return(!TItem connection) cil managed" />
<MemberSignature Language="DocId" Value="M:System.ServiceModel.Channels.CommunicationPool`2.EndpointConnectionPool.PoolIdleConnectionPool.Return(`1)" />
<MemberSignature Language="VB.NET" Value="Public Overrides Function Return (connection As TItem) As Boolean" />
<MemberSignature Language="F#" Value="override this.Return : 'Item -> bool" Usage="poolIdleConnectionPool.Return connection" />
<MemberSignature Language="C++ CLI" Value="public:
 override bool Return(TItem connection);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Private.ServiceModel</AssemblyName>
<AssemblyVersion>4.10.3.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="connection" Type="TItem" />
</Parameters>
<Docs>
<param name="connection">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Take">
<MemberSignature Language="C#" Value="public override TItem Take (out bool closeItem);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance !TItem Take([out] bool& closeItem) cil managed" />
<MemberSignature Language="DocId" Value="M:System.ServiceModel.Channels.CommunicationPool`2.EndpointConnectionPool.PoolIdleConnectionPool.Take(System.Boolean@)" />
<MemberSignature Language="VB.NET" Value="Public Overrides Function Take (ByRef closeItem As Boolean) As TItem" />
<MemberSignature Language="F#" Value="override this.Take : bool -> 'Item" Usage="poolIdleConnectionPool.Take closeItem" />
<MemberSignature Language="C++ CLI" Value="public:
 override TItem Take([Runtime::InteropServices::Out] bool % closeItem);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Private.ServiceModel</AssemblyName>
<AssemblyVersion>4.10.3.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>TItem</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="closeItem" Type="System.Boolean" RefType="out" />
</Parameters>
<Docs>
<param name="closeItem">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
</Type>